home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XXXXKKKKBBBBCCCCOOOOMMMMPPPP((((1111)))) XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666)))) XXXXKKKKBBBBCCCCOOOOMMMMPPPP((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- xkbcomp - compile XKB keyboard description
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- xxxxkkkkbbbbccccoooommmmpppp [option] source [ destination ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The _x_k_b_c_o_m_p keymap compiler converts a description of an XKB
- keymap into one of several output formats. The most common
- use for xkbcomp is to create a compiled keymap file (.xkm
- extension) which can be read directly by XKB-capable X
- servers or utilities. The keymap compiler can also produce
- C header files or XKB source files. The C header files
- produced by xkbcomp can be included by X servers or
- utilities that need a built-in default keymap. The XKB
- source files produced by _x_k_b_c_o_m_p are fully resolved and can
- be used to verify that the files which typically make up an
- XKB keymap are merged correctly or to create a single file
- which contains a complete description of the keymap.
-
- The _s_o_u_r_c_e may specify an X display, or an ._x_k_b or _d_e_p_e_n_d_s
- _o_n _t_h_e _f_o_r_m_a_t _o_f _t_h_e _s_o_u_r_c_e. _C_o_m_p_i_l_i_n_g _a ._x_k_b (_k_e_y_m_a_p
- _s_o_u_r_c_e) _f_i_l_e _g_e_n_e_r_a_t_e_s _a ._x_k_m (_c_o_m_p_i_l_e_d _k_e_y_m_a_p _f_i_l_e) _b_y
- _d_e_f_a_u_l_t. _I_f _t_h_e _s_o_u_r_c_e _i_s _a ._x_k_m _f_i_l_e _o_r _a_n _X _d_i_s_p_l_a_y,
- _x_k_b_c_o_m_p _g_e_n_e_r_a_t_e_s _a _k_e_y_m_a_p _s_o_u_r_c_e _f_i_l_e _b_y _d_e_f_a_u_l_t.
-
- If the _d_e_s_t_i_n_a_t_i_o_n is an X display, the keymap for the
- display is updated with the compiled keymap.
-
- The name of the _d_e_s_t_i_n_a_t_i_o_n is usually computed from the
- name of the source, with the extension replaced as
- appropriate. When compiling a single map from a file which
- contains several maps, _x_k_b_c_o_m constructs the destination
- file name by appending an appropriate extension to the name
- of the map to be used.
-
- OOOOPPPPTTTTIIIIOOOONNNNSSSS
- ----aaaa Show all keyboard information, reporting implicit or
- dervied information as a comment. Only affects ._x_k_b
- format output.
-
- ----CCCC Produce a C header file as output (.h extension).
-
- ----ddddffffllllttttssss Compute defaults for any missing components, such as
- key names.
-
- ----IIII_d_i_r Specifies top-level directories to be searched for
- files included by the keymap description.
-
- ----llll List maps that specify the _m_a_p pattern in any files
- listed on the command line (not implemented yet).
-
-
-
-
- Page 1 (printed 10/3/02)
-
-
-
-
-
-
- XXXXKKKKBBBBCCCCOOOOMMMMPPPP((((1111)))) XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666)))) XXXXKKKKBBBBCCCCOOOOMMMMPPPP((((1111))))
-
-
-
- ----mmmm _n_a_m_e Specifies a map to be compiled from an file with
- multiple entries.
-
- ----mmmmeeeerrrrggggeeee Merge the compiled information with the map from the
- server (not implemented yet).
-
- ----oooo _n_a_m_e Specifies a name for the generated output file. The
- default is the name of the source file with an
- appropriate extension for the output format.
-
- ----oooopppptttt _p_a_r_t_s
- Specifies a list of optional parts. Compilation
- errors in any optional parts are not fatal. Parts
- may consist of any combination of the letters _c,
- _g,_k,_s,_t which specify the compatibility map,
- geometry, keycodes, symbols and types, respectively.
-
- ----RRRR_d_i_r Specifies the root directory for relative path
- names.
-
- ----ssssyyyynnnncccchhhh Force synchonization for X requests.
-
- ----wwww _l_v_l Controls the reporting of warnings during
- compilation. A warning level of 0 disables all
- warnings; a warning level of 10 enables them all.
-
- ----xxxxkkkkbbbb Generate a source description of the keyboard as
- output (.xkb extension).
-
- ----xxxxkkkkmmmm Generate a compiled keymap file as output (.xkm
- extension).
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- X(1)
-
- CCCCOOOOPPPPYYYYRRRRIIIIGGGGHHHHTTTT
- Copyright 1994, Silicon Graphics Computer Systems and X
- Consortium, Inc.
- See _X(_1) for a full statement of rights and permissions.
-
- AAAAUUUUTTTTHHHHOOOORRRR
- Erik Fortune, Silicon Graphics
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 10/3/02)
-
-
-
-